package org.flowers.unbeaten.config.proprety;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * @description
 * @author RyanWang
 * @date 2021-08-03 16:02:26
 * @version 1.0
 */
@Data
@ConfigurationProperties("flowers.unbeaten.redis")
public class CustomerRedisProperty {

    /**
     * userToken前缀
     */
    private String userTokenPrefix;

    /**
     * 密码错误前缀
     */
    private String passwordErrorPrefix;

    /**
     * 权限刷新前缀
     */
    private String permissionRefreshPrefix;

    /**
     * 用户token过期时间限制
     */
    private Integer userTokenExpire;

    /**
     * 错误密码过期时间
     */
    private Integer passwordErrorExpire;

    /**
     * 权限刷新过期时间
     */
    private Integer permissionRefreshExpire;

    /**
     * 是否允许多处登陆
     */
    private Boolean allowMultipleLogin = true;

}
